html, body {
	margin: 0px;
	width: 100vw;
	height: 100vh;
}

main {
	height: 100vh;
	display: grid;
	grid-template-columns: 200px auto 2px;
	grid-template-rows: 35px auto;
	grid-template-areas: "head head head" "leftSide main rightSide"
}
a{
	text-decoration:none;
}

.head {
	grid-area: head;
	border: 1px solid #ccc;
	background-color: #E0E0E0;
	font: bold 25px/30px '华文楷体';
}

.leftSide {
	grid-area: leftSide;
	border: 1px solid #ccc;
	border-bottom: none;
	background-color: #F0F0F0;
}

.main {
	grid-area: main;
	border: 1px solid #ccc;
	border-bottom: none;
	background-color: #F0F0F0;
}

.leftMenu_ul_level1, .leftMenu_ul_level2 {
	padding-left: 0px;
}

.leftMenu_li_level1, .leftMenu_li_level2 {
	list-style: none;
}

.leftMenuImgs {
	float: right;
	margin-top: 1px;
	margin-right: 1px;
	width: 15px;
	height: 15px;
	border: 1px solid #400040;
	cursor: pointer;
}

.leftMenu_ul_level1 {
	margin: 2px auto;
	font: bold 14px/20px '宋体';
	width: 150px;
}

.leftMenu_li_level1 {
	border: 1px solid #ccc;
	background-color: #d0d0d0;
	margin-top: 2px;
}

.leftMenu_li_level2 {
	text-align: center;
	font: bold 12px/20px '宋体';
	border: 1px solid #ccc;
	color: black;
}

section {
	height: 100%;
}

iframe {
	border: 0px;
	width: 100%;
	height: 99%
}